truth is stranger than fiction - Turkish English Dictionary